disable --dynamic-list-cpp-new/--dynamic-list-cpp-typeino as they SIGSEGV ld
authorBjoern Michaelsen <bjoern.michaelsen@canonical.com>
Tue, 19 Jul 2011 15:20:43 +0000 (17:20 +0200)
committerRene Engelhard <rene@debian.org>
Wed, 1 Aug 2012 08:41:17 +0000 (08:41 +0000)
 * at least on linking transex in l10ntools/source with ld from binutils-2.21.52.20110707-1ubuntu1

Gbp-Pq: Name disable-dynamic-list-cpp.diff

solenv/gbuild/platform/unxgcc.mk
solenv/inc/unxgcc.mk

index b392b3f201c8dd11af7ab9750023bb7674b454e1..87b7b71daf4031e09847ee6a8c299f2341ecc319 100644 (file)
@@ -141,8 +141,6 @@ endif
 
 ifneq ($(HAVE_LD_BSYMBOLIC_FUNCTIONS),)
 gb_LinkTarget_LDFLAGS += \
-       -Wl,--dynamic-list-cpp-new \
-       -Wl,--dynamic-list-cpp-typeinfo \
        -Wl,-Bsymbolic-functions \
 
 endif
index dbcab14a602f802d8fd7ea1a1dedf8b20f07b75a..94495c59aea866af0fa5f0795ad4a45ec5dedb1a 100644 (file)
@@ -186,7 +186,7 @@ LINKFLAGSRUNPATH_NONE=
 # flag -Wl,-z,noexecstack sets the NX bit on the stack
 LINKFLAGS=-Wl,-z,noexecstack -Wl,-z,combreloc $(LINKFLAGSDEFS) $(LINKFLAGS_SYSBASE)
 .IF "$(HAVE_LD_BSYMBOLIC_FUNCTIONS)"  == "TRUE"
-LINKFLAGS += -Wl,-Bsymbolic-functions -Wl,--dynamic-list-cpp-new -Wl,--dynamic-list-cpp-typeinfo
+LINKFLAGS += -Wl,-Bsymbolic-functions
 .ENDIF
 
 # linker flags for linking applications